long term investing explained